body,h1,h2,h3,h4,h5,h6,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em,p,span{margin:0;padding:0;border:0; font-family: Arial}
body{ font-size:12px; color:#666666}
.font_s{ font-family:"宋体";}
ul,ol,li{list-style:none;}
.clear{ clear:both; margin:0; padding:0;}
.blank_1,.blank_2,.blank_3,.blank_4,.blank_5,.blank_6,.blank_7,.blank_8,.blank_10,.blank_15,.blank_20,.blank_30,.blank_200{clear: both; font-size:1px; overflow:hidden; visibility: hidden; margin:0 auto;}
.blank_1{height:1px;}
.blank_2{height:2px;}
.blank_3{height:3px;}
.blank_4{height:4px;}
.blank_5{height:5px;}
.blank_6{height:6px;}
.blank_7{height:7px;}
.blank_8{height:8px;}
.blank_10{height:10px;}
.blank_15{height:15px;}
.blank_20{height:20px;}
.blank_30{height:30px;}
.blank_200{height:200px;}
a{text-decoration:none;color:#2F64A8;}
a:hover{text-decoration:underline;color:#FE6507;}
.link1 a{ text-decoration:underline; color:#FF6600; font-size:12px;line-height:20px; }
.link1 a:hover{color:#336699;}
#pic_frame img{ border:#CCCCCC solid 1px; padding:3px;}
#container{width:950px; margin:0 auto;}
#header{ padding:10px 0 0 0; margin:0;}
#logo{ float:left; margin:0 auto;}
#top_right{ float:right}
#top_right p{ margin-top:10px; font-family:"宋体"; text-align:right}
#top_right #menu{ margin:20px 0 0 0; font-family: Arial; text-align:right; font-size:14px; font-weight:bold}
#top_right #menu a{ margin-left:10px; color:#444444}
#top_right #menu a:hover{color:#FE6507;}
#top_right #menu #a_click{color:#5577BB;}
.top_gap{ height:3px; background:#FF6600; margin:0 auto; font-size:1px;}

.body_left{ float:left; width:180px;}
.left_menu{ margin-top:20px; font-size:14px}
.left_menu h2{ font-size:16px;color:#FE6507;font-family:"宋体";}
.left_menu ul { margin:10px 0 10px; 0;}
.left_menu ul li{ line-height:28px;font-family:"宋体"; margin-left:15px;}
.left_menu ul li a{color:#666666;}
.left_menu ul li .link2 a{text-decoration:underline;color:#2F64A8;}
.left_menu ul li .link2 a:hover{text-decoration:underline;color:#FE6507;}

.body_right{float:right; width:769px; margin:0; border-left:solid #B2B2B2 1px;}
.right_top{ background:url(../images/body_top_bg.gif) repeat-x; height:104px; border-bottom:#B2B2B2 solid 1px;}
.right_top .t_left{float:left; padding:20px 0 0 20px;margin:0;}
.right_top .t_left .t_search .t_input{
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #BEBEBE;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #BEBEBE;
	color:#999999;
	font-size:12px;
}
.right_top .t_left .t_search span{padding-right:5px;vertical-align:top}
.right_top .t_left .t_search span a{text-decoration:underline;color:#666666;}
.right_top .t_left .t_search span a:hover{text-decoration:underline;color:#FE6507;}
.right_top .t_left .t_message{ margin-top:15px;}
.right_top .t_left .t_message #m_icon{ float:left;padding-right:10px; padding-top:4px;}
.right_top .t_left .t_message #m_text{ float:left}
.right_top .t_left .t_message #m_text ul{ width:360px;}
.right_top .t_left .t_message #m_text ul li{ float:left; width:120px; margin:0; line-height:18px;}
.right_top .t_left .t_message #m_text ul li #m_text_left{ width:60px; float:left; text-align:right;font-family:"宋体"}
.right_top .t_left .t_message #m_text ul li #m_text_right{ float:left;font-family:"宋体"}
.right_top .t_right{ float:right;margin-top:10px;margin-left:5px;}

.right_middle .m_left{border-right: solid 1px #B2B2B2; float:left; width:430px; padding:15px;margin:0 auto;}
.right_middle .m_right{ float:right;padding:15px 10px 10px 10px;margin:0 auto;width:285px;}
.member_info #member_left{ float:left; margin-right:15px;}
.member_info #member_left img { margin-bottom:8px;}
.member_info #member_left p{ line-height:20px;}
.member_info #member_left p a{ text-decoration:underline}
.member_info #member_right{ float:left;}
.member_info #member_right h2{width:330px;border-bottom:#B2B2B2 solid 1px; font-size:15px; line-height:20px; height:20px;}
.member_info #member_right h2 p span{ font-size:12px; font-weight:normal}
.member_info #member_right h2 #progress{ float:right; margin:0}
.member_info #member_right h2 #progress #p_left{float:left; margin-right:5px;line-height:18px; height:18px;}
.member_info #member_right h2 #progress #p_right{float:left;line-height:16px;}
.member_info #member_right h2 #progress #p_right #percent{background:#CCCCCC; width:100px;float:left; height:16px;margin-right:5px;}
.member_info #member_right h2 #progress #p_right #percent #pct{background:#FF7506; width:50px;float:left; height:16px;}
.member_info #member_right h2 #progress #p_right #percent #p_num{line-height:16px;}
.member_info #member_right .info_list ul{ margin-top:10px;}
.member_info #member_right .info_list ul li{ line-height:20px;}
.member_info #member_right .info_list ul li .l_left{ float:left; width:65px; text-align:right}
.member_info #member_right .info_list ul li .l_right{ float:left; width:255px; color:#336699}

.block_list1{ margin:0; padding:0;}
.block_list1 h2{ background:#D0EBFE; font-size:14px; line-height:25px; height:25px; font-family:"宋体"; color:#336699; padding-left:10px;}
.block_list1 h2 .more{ font-size:12px; font-weight:normal; float:right; margin-right:10px;}
.block_list1 ul{ padding:10px 10px 0 10px;}
.block_list1 ul li{line-height:22px;}
.block_list1 ul li .block_left{ float:left; width:320px;font-size:14px}
.block_list1 ul li .block_right{ float:right}
.block_list1 ul li a{ text-decoration:underline; color:#FF6600; font-size:14px}
.block_list1 ul li a:hover{color:#336699;}

.block_list2{ margin:0; padding:0;}
.block_list2 h2{ background:#D0EBFE; font-size:14px; line-height:25px; height:25px; font-family:"宋体"; color:#336699; padding-left:10px;}
.block_list2 h2 .more{ font-size:12px; font-weight:normal; float:right; margin-right:10px;}
.block_list2 ul{ padding:10px 0 0 0; margin:0; text-align:center}
.block_list2 ul li{float:left; width:90px;margin:0px 0px 0px 13px!important;margin:0px 8px 0px 6px;padding:0;text-align:center; height:160px; line-height:18px;}
.block_list2 ul li img{ padding:2px;border:#CCCCCC solid 1px; margin-bottom:5px;}
.block_list2 ul li a{ text-decoration:underline; color:#FF6600; font-size:12px}
.block_list2 ul li a:hover{color:#336699;}

.block_list3{ margin:0; padding:0;}
.block_list3 h2{ background:#D0EBFE; font-size:14px; line-height:25px; height:25px; font-family:"宋体"; color:#336699; padding-left:10px;}
.block_list3 h2 .more{ font-size:12px; font-weight:normal; float:right; margin-right:10px;}
.block_list3 ul{ padding:10px 10px 0 10px;}
.block_list3 ul li{line-height:18px;}
.block_list3 ul li .block_left{ float:left; width:100px;}
.block_list3 ul li .block_right{ float:left; width:300px;}
.block_list3 ul li img{ padding:2px;border:#CCCCCC solid 1px; margin-bottom:5px;}
.block_list3 ul li a{ text-decoration:underline; color:#FF6600; font-size:12px;line-height:20px; }
.block_list3 ul li a:hover{color:#336699;}

.block_list4{ margin:0; padding:0;}
.block_list4 h2{ background:#D0EBFE; font-size:14px; line-height:25px; height:25px; font-family:"宋体"; color:#336699; padding-left:10px;}
.block_list4 h2 .more{ font-size:12px; font-weight:normal; float:right; margin-right:10px;}
.block_list4 ul{ padding:10px 10px 0 10px;}
.block_list4 ul li{line-height:18px;}
.block_list4 ul li .block_left{ float:left; width:50px;}
.block_list4 ul li .block_right{ float:left; width:360px; background:url(../images/line_bg1.gif) repeat-x bottom; padding-bottom:6px; padding-top:6px;}
.block_list4 ul li img{margin-bottom:5px; margin-top:6px}
.block_list4 ul li a{ text-decoration:underline; color:#FF6600; font-size:12px;}
.block_list4 ul li a:hover{color:#336699;}
.block_list4 .input_text{ padding-left:60px;}
.block_list4 .input_text textarea{ width:340px; font-size:12px; color:#666666; margin-bottom:8px;}

.block_list5{ margin:0; padding:0;}
.block_list5 h2{font-size:14px; line-height:22px; height:25px; font-family:"宋体"; color:#666666;font-weight:normal; padding:0 0 15px 0;}
.block_list5 ul{ padding:0; margin:0; text-align:center}
.block_list5 ul li{float:left; width:48px;margin:0px 0px 0px 8px!important;margin:0px 4px 0px 4px;padding:0;text-align:center; height:90px; line-height:18px;}
.block_list5 ul li img{ padding:0;margin-bottom:5px;}
.block_list5 ul li a{ text-decoration:underline; color:#FF6600; font-size:12px}
.block_list5 ul li a:hover{color:#336699;}

.block_list6{ margin:0; padding:0;}
.block_list6 h2{font-size:14px; line-height:22px; height:25px; font-family:"宋体"; color:#666666;font-weight:normal; padding:0 0 15px 0;}
.block_list6 ul{ padding:0 10px 10px 0; background:url(../images/line_bg1.gif) repeat-x bottom; margin-left:10px; margin-bottom:10px;}
.block_list6 ul li{line-height:24px;font-size:14px}
.block_list6 ul li a{ text-decoration:underline; color:#336699; font-size:14px}
.block_list6 ul li a:hover{color:#FF6600;}

.Navigation{ text-align:right; padding:15px 0 15px 0;color:#FF6600;}
.Navigation a{ text-decoration:none; color:#666666;}
.Navigation a:hover{ text-decoration:none; color:#FF6600;}

.tab_menu{padding-bottom:15px;}
.tab_menu ul{ background:url(../images/tab_ul_bg.gif) bottom repeat-x; height:27px; padding-left:30px;}
.tab_menu ul li{
    float: left;
    cursor: pointer;
	display:block;
	margin-right:5px;
	text-align:center;
	line-height:25px;
	padding:0 10px;
	border-left:1px solid #B2B2B2;
	border-right:1px solid #B2B2B2;
	border-top:1px solid #B2B2B2;
	border-bottom:1px solid none;
	background-color:#D0EBFE;
	color:#666;
	font-size:12px;
}
.tab_menu ul li.on{
	border-left:1px solid #B2B2B2;
	border-right:1px solid #B2B2B2;
	border-top:1px solid #B2B2B2;
	border-bottom:1px solid #FFF;
	background-color:#FFF;
	color:#333;
}
.tab_menu ul li.icon1{ padding-top:0!important; padding-top:6px; height:25px!important;height:19px;}
.tab_menu ul li.cancel{
	border:0px solid #FFBD9E;
	background-color:#FFF;
	color:#333;
	padding:0;
	cursor: default;
	margin:0;
}
.tab_menu ul .tab_right{
    float:right;
	border-left:0;
	border-right:0;
	border-top:0;
	border-bottom:0;
	background-color:#FFF;
	color:#333;
	cursor: default;
	font-size:14px;
	padding:0;
}

.btn1 {
	border-top:1px solid #eee;
	border-left:1px solid #eee;
	border-right:1px solid #6A6A6A;
	border-bottom:1px solid #6A6A6A;
	background-color:#F75407;
	text-align:center;
	line-height:24px;
	padding:0;
	margin:0;
	font-size:12px;
	height:24px;
	color:#fff;
	cursor:pointer; 
}
.btn2 {
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #6A6A6A;
	border-bottom:1px solid #6A6A6A;
	background:url(../images/btn_bg1.gif) repeat-x;
	text-align:center;
	line-height:20px;
	padding:0 4px;
	margin:0;
	font-size:12px;
	height:20px;
	color:#333;
	cursor:pointer; 
}
.width130{ width:130px}
.form_area{padding-left:30px; margin-bottom:20px; line-height:22px;}
.form_area a{ text-decoration:underline; color:#666666}
.form_area a:hover{text-decoration:underline; color:#ff6600}
.form_area .s_input{
border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #ffffff;
	border-right-color: #aaaaaa;
	border-bottom-color: #aaaaaa;
	border-left-color: #ffffff;
	color:#666;
	font-size:12px;
}
.form_area select{ 
    height:19px;
    border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #ffffff;
	border-right-color: #aaaaaa;
	border-bottom-color: #aaaaaa;
	border-left-color: #ffffff;
	color:#666;
	font-size:12px;
}
.table-list{padding-left:30px; margin-bottom:20px;}
.table-list th{ background:#EFEFEF; border-bottom:#cccccc solid 1px; font-size:12px; color:#666666;line-height:20px; }
.table-list th a{ font-weight:normal}
.table-list td{ font-size:12px;border-bottom:#ddd solid 1px; color:#666666;line-height:20px;}
.table-list img{ border:#999 solid 1px;}
.page{padding-left:30px; margin-bottom:20px; font-size:14px}
.page a{ text-decoration:none; color:#666666}
.page a:hover{text-decoration:underline; color:#ff6600}

.light_box{ padding:15px;}
.light_box h2{ font-size:14px;}
.light_box h2 .close{ float:right;font-size:12px; font-weight:normal}
.light_box .form_list{ margin-top:20px; margin-bottom:10px;}
.light_box .form_list ul li{padding:4px; margin:0;height:25px; }
.light_box .form_list ul li .form_left{ float:left; width:70px; font-family:"宋体"; font-weight:bold}
.light_box .form_list ul li .form_right{float:left;font-family:"宋体"; margin-bottom:10px;}
.light_box .form_list2{margin:20px;}
.light_box .form_list2 .div_frame{ border-top:#666 solid 2px; border-left:#666 solid 2px;border-bottom:#aaa solid 1px; border-right:#aaa solid 1px;overflow-y:scroll;overflow-x:auto; height:153px;padding:10px; margin:0;}
.light_box .form_list2 .div_frame .list-text ul li{ margin:0; padding:0; line-height:18px;}
.light_box .form_list2 .div_frame .list-text ul li .list-text-left{ float:left; margin-right:10px;}
.light_box .form_list2 .div_frame .list-text ul li .list-text-right{ float:right;}
.light_box .form_list2 .list-input{padding-top:20px; margin:0; line-height:20px}
.light_box .tab-list{padding-bottom:15px;}
.light_box .tab-list ul{ background:url(../images/tab_ul_bg.gif) bottom repeat-x; height:25px;}
.light_box .tab-list ul li{
    float: left;
    cursor: pointer;
	display:block;
	margin-right:0;
	text-align:center;
	line-height:23px;
	padding:0 4px;
	border-left:1px solid #B2B2B2;
	border-top:1px solid #B2B2B2;
	border-bottom:1px solid none;
	background-color:#D0EBFE;
	color:#666;
	font-size:12px;
}
.light_box .tab-list ul li.on{
	border-left:1px solid #B2B2B2;
	border-top:1px solid #B2B2B2;
	border-bottom:1px solid #FFF;
	background-color:#FFF;
	color:#333;
}
.light_box .tab-list ul li.line{
	border-left:1px solid #B2B2B2;
	border-top:1px solid #B2B2B2;
	border-bottom:1px solid none;
	background-color:#FFF;
	width:0px;
	font-size:1px;
	height:23px;
	padding:0;
}
.light_box .tab-list ul li.cancel{
	border:0px solid #FFBD9E;
	background-color:#FFF;
	color:#333;
	padding:0;
	cursor: default;
	margin:0;
}
.light_box .tab-list ul .tab_right{
    float:right;
	border-left:0;
	border-right:0;
	border-top:0;
	border-bottom:0;
	background-color:#FFF;
	color:#333;
	cursor: default;
	font-size:12px;
	padding:0;
}
.light_box .tab-list .list_content{ padding-top:15px}
.light_box .tab-list .list_content #show_left{ float:left}
.light_box .tab-list .list_content #show_right{ float:right}

.form-item{padding-left:30px; padding-bottom:20px}
.form-item ul li{padding:4px; margin:0; height:22px;}
.form-item ul li .itemname{width:134px;float:left;margin-right:3px;text-align:left;font: normal 12px/24px "宋体"; color:#555; text-align:right}
.form-item ul li .iteminput{float:left;font: 12px/24px "宋体"; padding-right:15px;}
.form-item ul li .iteminput2{float:left;font: 12px/24px "宋体";padding-right:15px;}
.form-item ul li .itemalarm{float:left;}
.form-item ul li .itemword{font:12px/24px "宋体";color:#666;}
.form-item ul li .itemcheckok{width:300px;height:14px;padding:6px 0 2px 22px;border:0px solid #00BE00;background:url(../images/alert_right_s.gif) no-repeat 3px center;color:#006600;font:12px/14px Verdana;}
.form-item ul li .itemcheckerror{width:300px;height:14px;padding:6px 0 2px 22px;border:0px solid #F60;background:url(../images/alert_error_s.gif) no-repeat 3px center;color:#FF3300;font:12px/14px Verdana;}
.form-item ul li .itemphoto{ width:450px;}
.form-item ul li .itemphoto p{ float:left; width:100px; text-align:center; margin:5px 10px 5px 0; height:140px; line-height:18px;}
.form-item ul li .itemphoto p img{ padding:3px; border:1px #999999 solid; margin-bottom:5px;}

.input_text{height:16px;border:1px solid #aaa;vertical-align:middle;font:12px/16px Verdana;padding:2px;width:220px;color:#666666;}
.input_text2{height:16px;border:1px solid #aaa;vertical-align:middle;font:12px/16px Verdana;padding:2px;color:#666666;}
.input_text3{border:1px solid #aaa;color:#666666; height:16px}
.input_file{ border:#aaa 1px solid;color:#666666;}
.input_textarea{ border:#aaa 1px solid;color:#666666; font:12px/16px Verdana; height:80px}
.input_textarea1{ border:#aaa 1px solid;color:#666666; font:12px/16px Verdana; height:160px}
.input_textarea2{ border:#aaa 1px solid;color:#666666; font:12px/16px Verdana; height:86px; padding:10px; margin:0}
.clear_li{clear:both; margin:0; padding:0; height:1px; font-size:1px;}

.message{ padding-left:30px;}
.message ul li{ border-bottom:#CCCCCC solid 1px; line-height:40px; margin-bottom:10px; height:40px;}
.message ul li #left_text{ font-size:14px; float:left;color:#333333}
.message ul li #right_text{ float:right; margin-right:10px;}

.message-list{padding-left:30px; margin-bottom:20px;}
.message-list th{ background:#EFEFEF; border-bottom:#cccccc solid 1px; font-size:12px; color:#666666;line-height:20px; }
.message-list th a{ font-weight:normal}
.message-list td{ font-size:12px;border-bottom:#ddd solid 1px; color:#666666;line-height:20px;}
#f_12{ font-size:12px; color:#666666; font-weight:normal}

.album{padding-left:30px; margin-bottom:20px;}
.album ul li{ float:left; padding:0; margin:0 25px 0 0; width:330px; height:150px;}
.album ul li .album_left{ float:left; width:86px; height:90px;background:url(../images/album_bg.gif) no-repeat; padding:0;}
.album ul li .album_left img{ margin:3px;}
.album ul li .album_right{ float:right; width:230px; line-height:18px;}
.album ul li .album_right h2{ font-size:14px; color:#333333; font-weight:normal;}
.album ul li .album_right h2 a{color:#333333; text-decoration:none}
.album ul li .album_right h2 a:hover{color: #FF6600;text-decoration:none}
.album ul li .album_right p select{ font-size:12px}

.pic-preview{padding-left:70px;text-align:center}
.pic-preview #pre_left{ float:left; background:url(../images/icon_left.gif) no-repeat center; width:25px;line-height:86px;height:86px;}
.pic-preview #pre_center{ float:left;}
.pic-preview #pre_right{ float:left; background:url(../images/icon_right.gif) no-repeat center;width:25px; line-height:86px;height:86px;}
.pic-preview #pre_center p{ float:left;text-align:center; margin:0px 5px; width:88px; height:88px}
.pic-preview #pre_center p img{ padding:3px; border:1px #999999 solid; margin:0}

.exhibit{padding-left:30px; margin-bottom:20px;}
.exhibit ul{margin:0 auto;font-size:12px;}
.exhibit ul li{ border-bottom:solid 1px #CCCCCC;float:left; width:735px; padding-bottom:20px; padding-top:20px;}
.exhibit ul li #exhibit_pic{ float:left; margin-right:20px;}
.exhibit ul li #exhibit_pic img{ padding:3px; border:1px #aaa solid; margin:0}
.exhibit ul li #exhibit_content{ float:left; width:500px; line-height:18px;}
.exhibit ul li #exhibit_content h2{ font-size:14px; margin-bottom:10px;}

.company-list{padding-left:30px; margin-bottom:20px;}
.company-list ul{margin:0 auto;font-size:12px;}
.company-list ul li{ border-bottom:solid 1px #CCCCCC;float:left; width:735px; padding-bottom:20px; padding-top:20px;}
.company-list ul li #exhibit_pic{ float:left; margin-right:20px;}
.company-list li #exhibit_pic img{ padding:3px; border:1px #aaa solid; margin:0}
.company-list ul li #exhibit_content{ float:left; width:560px; line-height:18px;}
.company-list ul li #exhibit_content h2{ font-size:14px; margin-bottom:10px;}

#footer{border-top:1px solid #B2B2B2;font-size:12px; text-align:left; padding-top:5px; padding-bottom:10px}
#footer a{padding:0 6px; color:#989898;}
#footer p{padding-left:9px; color:#989898; margin:0; line-height:30px;}
#footer span{float:right; vertical-align:middle;}
#footer span img{vertical-align:middle;}
#footer span strong{color:#989898; font-weight:normal;}